#define  _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//int main()
//{
//	int max=0, tmp,max2=-99999;
//	while ((scanf("%d",&max) != EOF))
//	{
//		if (max > max2)
//		{
//			tmp = max;
//			max2 = max;
//			max = max2;
//		}
//		if (max == 0)
//		{
//			printf("%d", max2);
//		}
//	}
//	return 0;
//}


//#include <stdio.h>
//#include <math.h>
//int main()
//{
//	double PI,r,s;
//	int i,n = 0;
//	PI = acos(-1);
//	scanf("%d", &n);
//	for (i = 0; i < n; i++)
//	{
//		scanf("%lf", &r);
//		s = PI * r * r;
//		printf("%.6lf\n", s);
//
//	}
//}


//#include <stdio.h>
//int main()
//{
//	long long  int i,n, sum,tmp;
//	while ((scanf("%lld", &n)) != EOF)
//	{
//		for (i = 0; i < n; i++)
//		{
//			scanf("%lld", &tmp);
//			sum += tmp;
//		}
//		printf("%lld\n", sum);
//	}
//	
//
//	return 0;
//}



//#include <stdio.h>
//int main()
//{
//	long long  int i, sum=0, tmp;
//	while ((scanf("%lld", &tmp)) != EOF)
//	{
//		
//			sum += tmp;
//		
//		
//	}
//	printf("%lld\n", sum);
//
//
//	return 0;
//}




//2699
//#include <stdio.h>
//int mian()
//{
//	int  n, i;
//	while ((scanf("%d", &n)) != EOF)
//	{
//		int arr[n],sum1,sum2;
//		for (i = 0; i < n; i++)
//		{
//			scanf("%d", &arr[i]);
//		}
//		for (i = 0; i <= n; i++)
//		{
//			sum1 += i;
//		}
//		for (i = 0; i < n; i++)
//		{
//			sum2 += arr[i];
//		}
//		printf("%d", (sum1 - sum2));
//	}
//
//
//
//	return 0;
//}




//# include<stdio.h>
//
//int main()
//
//{
//
//    int n, i;
//
//    while (scanf("%d", &n) != EOF)
//
//    {
//        int a[n];
//
//        int sum1 = 0, sum2 = 0, m;
//
//        for (i = 0; i < n; i++)
//
//            scanf("%d", &a[i]);
//
//        for (m = 0; m <= n; m++)
//
//            sum1 = sum1 + m;
//
//        for (i = 0; i < n; i++)
//
//            sum2 = a[i] + sum2;
//
//        int d;
//
//        d = sum1 - sum2;
//
//        printf("%d\n", d);
//
//
//
//    }
//
//    return 0;
//
//}





//1065
//#include <stdio.h>
//int main()
//{
//	int A, B, C, D, E, F;
//	for (A = 0; A <= 1; A++)
//	{
//		for ( B= 0;  B<= 1; B++)
//		{
//			for (C = 0; C <= 1; C++)
//			{
//				for (D = 0; D <= 1; D++)
//				{
//					for (E = 0; E <= 1; E++)
//					{
//						for(F=0;F<=1;F++)
//						{
//							if (A + B >= 1 && A + D <= 1 && A + E + F == 2 && (B + C == 0 || B + C == 2) && C + D == 1 && (D + E == 0 || D == 1))
//							{
//								if (A == 1)
//								{
//									printf("A,");
//								}
//								if (B == 1)
//								{
//									printf("B,");
//								}
//								if (C == 1)
//								{
//									printf("C,");
//								}
//								if (D == 1)
//								{
//									printf("D,");
//								}
//								if (E == 1)
//								{
//									printf("E,");
//								}
//								if (F == 1)
//								{
//									printf("F,");
//								}
//							}
//						}
//					}
//				}
//			}
//		}
//	}
//
//
//	return 0;
//}





//1062
//#include <stdio.h>
//int main()
//{
//	int m,i,sum=0,sum2=0,A=0,B=0;
//	for (i = 2; i <= 3000; i++)
//	{
//		for (A = 2; A < i/2; A++)
//		{
//			if (i % A == 0)
//			{
//				sum += A;
//
//			}
//			if (sum <= 3000)
//			{
//				
//				for (m = 2; m < sum/2; m++)
//				{
//					if (sum % m == 0)
//					{
//						sum2 += m;
//					}
//				}
//				if (sum2 == i)
//				{
//					printf("(%d,%d)", sum, sum2);
//				}
//			}
//		}
//		sum = 0, sum2 = 0;
//	}
//
//
//	return 0;
//}




//1087
#include <stdio.h>
int main()
{
	int  m=0, n=0;

	scanf("%d", &m);
	while (m)
	{
		if (m % 2 == 0)
		{
			n = m;
			m = m / 2;
			printf("%d/2=%d\n", n, m);
			
		}
		else if(m==1)
		{
			break;
		}
		else
		{
			n = m;
			m = 3 * m + 1;
			printf("%d*3+1=%d\n", n, m);
			
		}
		
	}
	

	return 0;
}